package com.fzrskj.cloud.free.user.bean;

import lombok.Data;

import java.util.Date;
import java.util.UUID;

@Data
public class UserAccount{
	//private declarations

	/**
	 * 记录IP
	 */
	private int id;

	/**
	 * 会员IP
	 */
	private int userId;

	/**
	 * 会员账号
	 */
	private String userName;

	/**
	 * 会员密码
	 */
	private String password;

	/**
	 * 积分
	 */
	private int integral;

	/**
	 * 账户余额
	 */
	private double balance;

	/**
	 * 会员等级
	 */
	private String levelCode;

	/**
	 * 注册时间
	 */
	private Date regTime;

	/**
	 * 注册IP
	 */
	private String regIP;

	/**
	 * 随机码
	 */
	private String randomCode;

	/**
	 * temporary field for accept checkcode
	 * table not found
	 */
	private String checkcode;

	/**
	 * Y-normal（正常），N-not active(未激活)，E-frozen(冻结)
	 */
	private String status;

	/**
	 * 备案密码.
	 */
	private String icpPass;

	/**
	 * 客服ID.
	 */
	private Integer crmId;
	/**
	 * 技术工程师ID.
	 */
	private Integer csstId;

	/**
	 * 是否代理账户.
	 */
	private String isAgent = "N";

	/**
	 * 所属代理ID.
	 */
	private Integer agentId = 0;

	/**
	 * 代理商接口.
	 */
	private String apiAccessKey = UUID.randomUUID().toString();

	/**
	 * 代理商接口密钥.
	 */
	private String agentApiPass;

	/**
	 * 登录方式 1.本地系统 2.qq登录
	 */
	private int loginType;
	/**
	 * qq登录获取用户唯一openId
	 */
	private String openId;
}